reflected light microscope - Spanish English Dictionary